 .item {
     margin-bottom: 20px;

     .title {
         font-size: 15px;
         color: #757575;
         font-weight: 500;
         margin: 5px 0;
         width: 80%;
         height: 50px;
         display: flex;
         align-items: flex-start;
     }

     .label {
         font-size: 16px;
         font-weight: 500;
     }

     .max {
         height: 100px;
     }

     .top {
         margin-top: 15px;
     }

     .module {
         border: 1px solid #d9d9d9;
         border-radius: 5px;
         padding: 10px 15px 20px 15px;
         margin-top: 15px;
         box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
     }
 }